﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.ComponentModel;

namespace GestionePolveriLib.BL
{
    [Serializable]
    public class ComposizioneColoreExt
    {
        [Browsable(false)]
        public int ID { get; set; }
        [Browsable(false)]
        public Colore Colore { get; set; }
        [Browsable(false)]
        public List<PolvereExt> Polveri { get; set; }

        public string Applicazione { get; set; }
        [DisplayName("Codice Colore")]
        public string ColoreDesc { get { return this.Colore.CodiceColore; } }
        [DisplayName("Famiglia")]
        public string FamigliaDesc { get { return this.Colore.Famiglia.Descrizione; } }
        //[DisplayName("Codice Polvere")]
        //public string PolvereDesc { get { return this.Polvere.CodicePolvere; } }
        [DisplayName("Codice Polvere")]
        public string PolveriDesc { get; set; }
        
        //
        public ComposizioneColoreExt()
        {

        }
    }
}
